wind pumping - Turkish English Dictionary